Docker提供Dockerfile方法自動構建鏡像,只有將命令寫在Dockerfile檔案中,使用build方法就能一步一步自動構建鏡像,非常高效。
- 準備或建立html檔案
新增 index.html
1 | <h1>hello</h1> |
- 創建檔案
Dockerfile
1 | # VERSION 1 |
Docker file 撰寫方式:
1 | From 來源 |
- build Dockerfile
最後的.
就是當前目錄(Dockerfile檔案位置)。
1 | docker build -t noyoung/mynginx:v3 . |
Options:1
-t 選擇以'name:tag'格式的鏡像
- 創建基於
noyoung/mynginx:v3
的容器
1 | docker run -d -p 83:80 noyoung/mynginx:v3 |
- 訪問服務頁面